achieve something difficult - Espagnol Anglais Dictionnaire